Nintendo DS Action Replay Code Editor v1.0
By Paul Kratt - http://www.sappharad.com/

Warning: This program is free software. It is has been created WITHOUT permission of 
anyone behind the DS Action Replay. USE AT YOUR OWN RISK!
There is NO support for this FREE program. The author takes no responsibility for problems 
caused by this program. If your computer starts on fire, it's your fault because you 
probably poured something on it.


This program allows you to edit XML code lists for the DS Action Replay. It is useful for 
people who wish to edit or modify their own codes, but don't want to figure out how the 
XML works. It generates nicely formatted XML as output. The usage of this program should 
be pretty self explanatory, so this readme won't talk about it. This program is now no longer needed, as the latest version of the official AR software can now edit codes.


How to edit or add codes for an existing game:
----------------------------------------------
This program can only edit codes for existing games at this time.
1. Using the software that came with your AR, create a code list under "My code lists." 
Copy the game you want to edit codes for to your code list.

2. Close the AR code manager. Using the editor, open your code list. It's located in the 
local_codes folder inside of the AR manager software folder.

3. Change what you want, and hit apply. Once you're done making changes, save.

4. Exit the editor, and reopen the AR manager. Your changes should be there.

How to make a subscription:
---------------------------
1. Open a code list with your own custom codes.
2. Select "Export -> As subscription" from the file menu.
3. Provide a name for the subscription. This is the name that will show up in the AR code manager.
4. Upload the exported XML file somewhere. The URL of this file is your subscription URL.


Troubleshooting:
----------------
Q. How do I run this program?
A. Double click on the file CodeEditor.jar.

Q. Double clicking on CodeEditor.jar doesn't work.
A. This program requires Java. Java is a cool new programming language that makes your 
computer taste like Coffee! It was invented by the Sun as a solution to global warming. 
You can download Java from http://www.java.com/

Q. I have java installed, but double clicking a .jar file opens WinZip/WinRAR/Other.
A. Search google for the answer to this question. You need to manually re-assign JAR files 
to open in Java.

Q. I edited my code file and some of its contents disappeared!
A. The editor regenerates the XML from scratch when you save. Any XML tags that aren't 
recognized by the editor when loading the file will not be there when you save again.

Q. Where can I get unofficial DS AR codes?
A. I recommend http://www.gscentral.org/ however at the time of this writing, their code archive is down for site updates.

Q. I have a question not covered here.
A. Locate my e-mail address somewhere on my web site. Most e-mails will be ignored by me 
or my spam filter.


Version History:
----------------
1.0 - December 28th 2006
- Added the ability to export code lists as a subscription.

0.9 beta - September 10th 2006
- If a code is selected when using the "Add Code" option, the new code is
	now inserted above the selected one.

0.8 beta - September 6th 2006
- Released Windows EXE version, identical to .JAR version.

0.8 beta - August 11th 2006
- The tree on the left side of the window can now be resized by the user.
- When adding or deleting codes from a game, the tree no longer folds up.
- The file open and save boxes now default to the previously selected file, 
	instead of the user's home directory.
- The program now keeps track of the window and left panel size, these are
	automatically restored when the program is opened again.
- Added a "Duplicate Code" option, allowing one code to be copied up to
	50 times. This could be useful for people doing item mod codes.
- Fixed a bug which allowed for the creation of nested folders. The AR
	does not support this.
- Fixed a bug which resulted in the program being unable to save when a folder
	was created, but not yet edited by the user.

0.5 beta - August 10th 2006
- Added the ability to edit folder properties.
- Enabled the "Add Folder" option.
- Delete selection now allows selecting multiple items to delete them all at once.
- File Open and Save boxes filter to expected file types, instead of "All files"

0.2 beta - August 9th 2006
- Added the ability to edit game properties.
- Enabled the "Add Game" option.
- Added the GameID calculator tool.

0.1 beta - August 8th 2006
- Initial Release.